// import Watermark from 'simple-mind-map/src/plugins/Watermark.js'
import OuterFrame from 'simple-mind-map/src/plugins/OuterFrame.js'
import NodeImgAdjust from 'simple-mind-map/src/plugins/NodeImgAdjust.js'
import RichText from 'simple-mind-map/src/plugins/RichText.js'
import Formula from 'simple-mind-map/src/plugins/Formula.js'
import Export from 'simple-mind-map/src/plugins/Export.js'
import ExportPDF from 'simple-mind-map/src/plugins/ExportPDF.js'
import Search from 'simple-mind-map/src/plugins/Search.js'
import ExportXMind from 'simple-mind-map/src/plugins/ExportXMind.js'

export const plugins = {
  // Watermark,  // 水印插件
  OuterFrame, // 外框插件
  NodeImgAdjust,  // 图片大小变更
  RichText, // 节点富文本渲染
  Formula, // 数学公式插件
  Export, // 导出插件
  ExportPDF, // 导出PDF插件
  Search, // 查找替换插件
  ExportXMind, // 导出XMind插件
}

export const defaultNoteStyle = {
  /** 字体 */
  fontFamily: '', // 字体
  fontSize: '', // 字体大小
  lineHeight: '', // 行高
  color: '',  // 字体颜色
  fontWeight: '', // 加粗，
  fontStyle: '', // 斜体
  textDecoration: '', // 划线
  /** 边框 */
  borderColor: '', // 边框颜色
  borderDasharray: '', // 边框线条
  borderWidth: 0, // 边框宽度
  borderRadius: 0, // 圆角
  /** 背景 */
  fillColor: '', // 背景颜色
  gradientStyle: '', // 渐变背景
  startColor: '',
  endColor: '',
  /** 节点形状 */
  shape: '',
  /** 线条样式 */
  lineColor: '', // 线条颜色
  lineDasharray: '', // 线条虚线
  lineWidth: 0, // 线条宽度
  /** 内边距 */
  paddingX: 0, // 水平方向
  paddingY: 0, // 垂直方向
}

export default plugins